if (!gtk_widget_get_has_window (widget))
gdk_window_invalidate_rect (priv->window, &priv->allocation, FALSE);
+ if (widget->priv->context)
+ _gtk_style_context_update_animating (widget->priv->context);
+
gtk_widget_pop_verify_invariants (widget);
}
}
if (!gtk_widget_get_has_window (widget))
gdk_window_invalidate_rect (priv->window, &priv->allocation, FALSE);
_gtk_tooltip_hide (widget);
+
+ if (widget->priv->context)
+ _gtk_style_context_update_animating (widget->priv->context);
+
g_signal_emit (widget, widget_signals[UNMAP], 0);
gtk_widget_pop_verify_invariants (widget);
if (gtk_widget_get_has_window (widget))
gdk_window_show (priv->window);
-
- if (widget->priv->context)
- _gtk_style_context_update_animating (widget->priv->context);
}
}
if (gtk_widget_get_has_window (widget))
gdk_window_hide (priv->window);
-
- if (widget->priv->context)
- _gtk_style_context_update_animating (widget->priv->context);
}
}